constructed limestone - Español Inglés Diccionario